<html>

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=Generator content="Microsoft Word 15 (filtered)">
<title>Utilities demos</title>
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-link:"\0422\0435\043A\0441\0442 \0417\043D\0430\043A";
	margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.a
	{mso-style-name:"\0422\0435\043A\0441\0442 \0417\043D\0430\043A";
	mso-style-link:\0422\0435\043A\0441\0442;
	font-family:"Consolas",serif;}
.MsoChpDefault
	{font-size:10.0pt;}
@page WordSection1
	{size:595.3pt 841.9pt;
	margin:2.0cm 42.5pt 2.0cm 3.0cm;}
div.WordSection1
	{page:WordSection1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body bgcolor=white lang=RU link=blue vlink=purple>

<div class=WordSection1>

<p class=MsoPlainText><b><span lang=FR style='font-size:13.5pt;font-family:
"Courier New"'>Utilities&nbsp;:</span></b></p>

<ul type=disc>
 <li class=MsoNormal><span lang=FR><a href="GLInfos/GLInfosD.dpr"><strong>GLInfos</strong></a>
     :</span></li>
 <ul type=circle>
  <li class=MsoNormal><span lang=FR>Simple OpenGL information using GLScene viewer and audio</span></li>
 </ul>
</ul>

<p class=MsoNormal><img border=0 width=289 height=161 src=GLInfos/GLInfos.jpg></p>

<ul type=disc>
 <li class=MsoNormal><span lang=FR><a href="joystick/JoystickD.dpr"><strong>joystick</strong></a>
     :</span></li>
 <ul type=circle>
  <li class=MsoNormal><span lang=FR>using the TJoystick component to get
      joystick position and button states</span></li>
 </ul>
</ul>

<p class=MsoNormal><img border=0 width=267 height=234 src=joystick/Joystick.jpg></p>

<ul type=disc>
 <li class=MsoNormal><span lang=FR><a href="keymap/KeymapD.dpr"><strong>keymap</strong></a>
     :</span></li>
 <ul type=circle>
  <li class=MsoNormal><span lang=FR>using the keyboard unit to check key states
      asynchronously</span></li>
  <li class=MsoNormal><span lang=FR>using mapped virtual key codes and key
      names</span></li>
 </ul>
</ul>

<p class=MsoNormal><img border=0 width=289 height=161 src=keymap/KeyMap.jpg></p>

<ul type=disc>
 <li class=MsoNormal><span lang=FR><a href="HTFUtils/HTFViewerD.dpr"><strong>HTFUtils</strong></a>
     :</span></li>
 <ul type=circle>
  <li class=MsoNormal><span lang=FR>two utilities to generate and view HTF
      files (TerrainPack and HTFViewer)</span></li>
  <li class=MsoNormal><span lang=FR>using HTF to compress elevation data and
      later extract/access that data</span></li>
 </ul>
</ul>

<p class=MsoNormal><img border=0 width=458 height=323 src=HTFUtils/HTFViewer.jpg></p>

<ul type=disc>
 <li class=MsoNormal><span lang=FR><a href="GuiEditor/GuiEditor.dpr"><strong>GuiEditor</strong></a>
     :</span></li>
 <ul type=circle>
  <li class=MsoNormal><span lang=FR>An editor for combining several
      GUI-Component into one layout</span></li>
 </ul>
</ul>

<p class=MsoNormal><liOpen/Save/Import + Edit/Preview.><img border=0 width=460
height=321 src=GuiEditor/GuiEditor.jpg></p>

<ul type=disc>
 <li class=MsoNormal><span lang=FR><a href="recorder/RecorderD.dpr"><strong>recorder</strong></a>
     :</span></li>
 <ul type=circle>
  <li class=MsoNormal><span lang=FR>using the TAviRecorder component to record
      a GLScene animation with an AVI codec</span></li>
 </ul>
</ul>

<p class=MsoNormal><img border=0 width=460 height=299 src=recorder/Recorder.jpg></p>

<ul type=disc>
 <li class=MsoNormal><span lang=FR><a href="ScreenSaver/ScreenSaverD.dpr"><b>screensaver</b></a><b>&nbsp;:</b></span></li>
 <ul type=circle>
  <li class=MsoNormal><span lang=FR>using the TScreenSaver component for making
      a screen-saver</span></li>
  <li class=MsoNormal><span lang=FR>full featured screen-saver, preview,
      GLScene-based properties interface and password support</span></li>
  <li class=MsoNormal><span lang=FR>using TGLCadencer and behaviours for
      animation</span></li>
 </ul>
</ul>

<p class=MsoNormal><img border=0 width=419 height=306 src=ScreenSaver/ScreenSaver.jpg></p>

<p class=MsoNormal><span lang=FR><a href="../demos.htm">Back</a></span></p>

</div>

</body>

</html>
